:root {
  --primary-color: #52c41a;
  --success-color: #52c41a;
  --warning-color: #faad14;
  --error-color: #f5222d;
  --font-size-base: 14px;
  --heading-color: rgba(0, 0, 0, 0.85);
  --text-color: rgba(0, 0, 0, 0.65);
  --text-color-secondary: rgba(0, 0, 0, 0.45);
  --disabled-color: rgba(0, 0, 0, 0.25);
  --border-radius-base: 2px;
  --border-color-base: #d9d9d9;
  --box-shadow-base: 0 2px 8px rgba(0, 0, 0, 0.15);
  --background-color-light: #f5f5f5;
  --background-color-base: #f0f2f5;
}

.theme-light-green {
  --primary-color: #52c41a;
  --background-color: #f0f2f5;
  --header-background: #fff;
  --sidebar-background: #001529;
  --sidebar-text-color: rgba(255, 255, 255, 0.65);
  --sidebar-active-color: #fff;
} 